be on a power trip - Francés Inglés Diccionario